#include "max485.h"

void MAX485_Init(void)
{
    GPIO_Init(EN485_PORT, EN485_PIN, GPIO_MODE_OUT_PP_HIGH_FAST);
    GPIO_Init(OUT_STATE_PIN_PORT, OUT_STATE_PIN, GPIO_MODE_OUT_PP_LOW_SLOW); //LED1 PD4 高速推挽，低电平

    //    MAX485_WRITE();
    MAX485_RECEIVE();
}

void MAX485_OutStatePinScan(void)
{
    if (system.switchState)
    {
        GPIO_WriteHigh(OUT_STATE_PIN_PORT,OUT_STATE_PIN);
    }
    else
    {
        GPIO_WriteLow(OUT_STATE_PIN_PORT,OUT_STATE_PIN);
    }
}